package com.assignwork.dto;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @ClassName VoyageBillCabinSearchDTO
 * @Description 舱单信息搜索DTO
 * @Author dujianyu
 * @Date 2023/8/24 10:02
 */
@Data
public class VoyageBillCabinSearchDTO {

    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty(value = "船ID")
    private Long shipId;

    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty(value = "航次ID")
    private Long voyageId;

    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty(value = "船ID")
    private Long sourceId;

    @ApiModelProperty(value = "进出口")
    private String impExp;

    @ApiModelProperty(value = "舱号")
    private String cabinKey;

    @ApiModelProperty(value = "船名")
    private String shipNameZh;

    @ApiModelProperty(value = "航次")
    private String voyage;

    @ApiModelProperty(value = "单纸号")
    private String billNo;

}
